# mdvctrl - A video-driven controller for MD-25 motor drivers
# Copyright (C) 2010  Nuno J. Silva
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.

CXX=g++
LDFLAGS= `pkg-config --libs opencv gtk+-2.0` -L. -lblob  -ggdb
CPPFLAGS= `pkg-config --cflags opencv gtk+-2.0` -I.  -ggdb
APPNAME=mdvctrl


CPPFILES=main.cpp \
	serial.cpp \
	fatal.cpp \
	video.cpp \
	strategy.cpp \
	blobsteer.cpp

all: $(APPNAME)

$(APPNAME): $(CPPFILES:.cpp=.o) 
	$(CXX)  -o $@ $^ $(LDFLAGS)

clean:
	rm -vf $(CPPFILES:.cpp=.o) $(APPNAME)

